home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / infor / tpowbro.zip / APRO.BRO < prev    next >
Text File  |  1993-03-19  |  9KB  |  186 lines

  1. Async Professional Product Information
  2. --------------------------------------
  3. Async Professional is a powerful, easy to use asynchronous
  4. communications library that will help you get your comm applications
  5. working fast. Async Professional uses a layered architecture that
  6. provides both object-oriented and traditional procedural interfaces.
  7. It supports all industry standard file transfer protocols including
  8. ZMODEM. Also included is an event logging and tracing facility that
  9. makes debugging your application easy.
  10.  
  11. A Layered Communications Architecture
  12. -------------------------------------
  13. The layered architecture separates the specifics of a particular
  14. communications device from the application program interface. The
  15. abstract layer defines the standard data and core procedures that all
  16. comm ports will support.
  17.  
  18. The device layer implements the core procedures for a specific device.
  19. Async Professional provides four device layers: one that works with
  20. all standard PC UART (universal asynchronous receiver/transmitter)
  21. chips, one that uses the BIOS interrupt 14H services, one that
  22. interacts with a FOSSIL driver, and one that controls multi-port
  23. DigiBoard boards. Because the abstract layer has a well-defined
  24. interface, you can also write your own device layers to support
  25. non-standard devices such as network modem servers.
  26.  
  27. Applications call the routines in the interface layer, which transfers
  28. the requests to the appropriate device layer routines. By working
  29. through the interface layer, your application will automatically
  30. support any new devices without change. Async Professional provides
  31. two interface layers -- object-oriented and procedural. You can choose
  32. either programming style depending on which Pascal compiler you have
  33. and your personal preference.
  34.  
  35. Async Professional's higher level facilities for file transfer, modem
  36. control, etc., call the interface layer and are also provided in both
  37. OOP and non-OOP styles.
  38.  
  39. Fast and Flexible UART Control
  40. ------------------------------
  41. Async Professional provides interrupt-driven, buffered I/O at speeds
  42. up to 115K baud on an 8MHz IBM AT. The interrupt handler supports
  43. optional automatic hardware handshaking (CTS/RTS and DTR/DSR) and
  44. software flow control (XON/XOFF).
  45.  
  46. Async Professional supports COM1-COM4 for PC compatibles, and
  47. COM1-COM8 for PS/2 machines. Up to four ports can be open
  48. simultaneously (subject to the hardware limitations of the standard PC
  49. buss). Interrupt (IRQ) sharing is supported for the micro-channel
  50. PS/2. Async Professional takes advantage of the 16550 buffered UART
  51. during receives.
  52.  
  53. You can activate a status buffer that is updated at the same time as
  54. the receive data buffer. When line errors occur, you'll then know
  55. exactly how much of the data is affected.
  56.  
  57. The Protocols You Need, Including ZMODEM
  58. ----------------------------------------
  59. Async Professional includes ZMODEM, the most powerful general purpose
  60. protocol available. It automatically adjusts packet sizes and can
  61. resume aborted file transfers from the point where they stopped. Async
  62. Professional also includes the XMODEM/YMODEM family of protocols
  63. (including the CRC, 1K, and G variants). It also provides the Kermit
  64. protocol, which is especially useful for transfers to mini-computers
  65. and mainframes, many of which have Kermit drivers already available.
  66. The supplied XMODEM, YMODEM, and ZMODEM are designed so that they can
  67. be run in the background.
  68.  
  69. Powerful Debugging Tools Help You Finish Faster
  70. -----------------------------------------------
  71. Event logging creates a time-stamped audit trail of all serial
  72. interrupts as your application runs. Tracing creates a report of all
  73. the characters sent and received by your program. With tools like
  74. these you can forget the old breakout box and debug communication
  75. problems more quickly than ever.
  76.  
  77. Terminal Emulation Support Tools
  78. --------------------------------
  79. Async Professional's ANSI interpreter decodes escape sequences to
  80. perform standard CRT operations. An object-oriented ANSI emulator
  81. gives you complete control over the actions that occur whenever a
  82. particular ANSI command is received.
  83.  
  84. Async Professional provides a modem unit that makes it easy to control
  85. and receive responses from Hayes-compatible modems, and also includes
  86. support for V.32, HST 9600, and MNP level 5 modems.
  87.  
  88. Compression Tools for ZIP and LZH Access
  89. ------------------------------------------
  90. Async Professional includes units and objects for compressing and
  91. decompressing archive files stored in the ZIP and LZH formats. Now
  92. your programs can access these files without shelling out to DOS.
  93. Compression currently supports the ZIP 1.1 shrink format and the LHARC
  94. 1.13 freeze format, but does not support ZIP 1.1 implode, ZIP 2.0, or
  95. LHA 2.1.
  96.  
  97. Example Programs Get You Up to Speed Fast
  98. -----------------------------------------
  99. Async Professional includes several full-featured demonstration
  100. programs and many small example programs to illustrate the proper use
  101. of each routine. A simple, general-purpose terminal program uses only
  102. the functions of Async Professional to demonstrate comm port and modem
  103. control, ANSI emulation, and file transfer protocols. Another
  104. demonstration shows how to use Async Professional with Object
  105. Professional -- this program has a friendly, modern user interface
  106. including mouse support, pull-down menus, and a text editor for
  107. message composition. (You must own Object Professional to change or
  108. recompile this program.) A TerminalWindow object derived from Object
  109. Professional's CommandWindow hierarchy lets you easily add a
  110. communications window to your program.
  111.  
  112. Professional Documentation and Technical Support
  113. ------------------------------------------------
  114. You get complete printed documentation, pop-up help from an 8K TSR,
  115. and accurate CompuServe and telephone support directly from the
  116. authors. Async Professional includes complete source code. You pay no
  117. royalties for your finished applications.
  118.  
  119. Uses for Async Professional
  120. ---------------------------
  121.   o instrumentation data acquisition
  122.   o plotter and printer drivers
  123.   o terminal emulators
  124.   o BBS development
  125.   o micro to mini data transfer
  126.   o long-distance file transfer
  127.   o distributed data storage without a LAN
  128.   o general-purpose communications programs
  129.  
  130. Feature List
  131. ---------------------------
  132.   o interrupt driven buffered I/O to 115K baud
  133.   o ZMODEM, Kermit, XMODEM, YMODEM protocols
  134.   o OOP and procedural calling interfaces
  135.   o automatic flow control - XON/XOFF, CTS/RTS, DTR/DTS
  136.   o COM1-COM8 support with up to 4 ports open at once
  137.   o 16550 buffered UART support
  138.   o hardware interrupt sharing on PS/2 machines
  139.   o direct UART and BIOS-level device layers
  140.   o user-extensible device layers
  141.   o ANSI terminal emulation
  142.   o modem control including Hayes, V.32, V.42, and MNP5
  143.   o timer management functions
  144.   o trace and event logging facilities
  145.   o introductory and sophisticated demo programs
  146.   o popup help database
  147.   o complete source code
  148.   o free technical support
  149.   o no royalties
  150.  
  151. Price and Shipping Info
  152. -----------------------
  153. Async Professional requires Turbo Pascal 5.5, 6.0, or 7.0. When using
  154. Borland Pascal 7.0, Async Professional supports DOS real mode and DOS
  155. protected mode. The procedural (non-OOP) routines can also be used
  156. with Turbo Pascal 5.0 or QuickPascal. PC-DOS or MS-DOS 2.0 or later
  157. and an IBM PC, XT, AT, PS/2, or compatible are required. Both 5.25"
  158. and 3.5" disks are included. Async Professional is compatible with
  159. Object Professional, Turbo Professional, B-Tree Filer, and Borland's
  160. Turbo Vision.
  161.  
  162. The list price for Async Professional is $139. It is available for
  163. immediate shipment.
  164.  
  165. A Fast Update Plan, which provides the subscriber with automatic
  166. updates to all minor revisions of Async Professional, is also
  167. available for $80 per year, or for $100 per year outside of the U.S.
  168. and Canada.
  169.  
  170. For more information, or to order, call 1-800-333-4160 from 9 a.m. to
  171. 5 p.m. Mountain time, or write to TurboPower Software, P.O. Box 49009,
  172. Colorado Springs, CO 80949. International customers call 719-260-9136.
  173. Send faxes to 719-260-7151. Send CompuServe mail to 76004,2611. Visit
  174. our CompuServe area in PCVENB section 6. We accept MasterCard, Visa,
  175. American Express, Discover, a check in U.S. funds drawn on a U.S.
  176. bank, or COD (within U.S. only).
  177.  
  178.   Dual Media (both 5.25" and 3.5" disks are supplied)
  179.   Version 1.0
  180.   Weight 2.0 pounds
  181.   Price $139 plus shipping
  182.       FedEx Economy   $10     U.S. only                 (2 days)
  183.       Airmail          $5     U.S. only                 (3-10 days)
  184.       Airmail         $10     Canada only               (3-10 days)
  185.       Airmail         $20     Elsewhere                 (7-21 days)
  186.